strap end - Turco Inglés Diccionario